package com.xian.d7_extends_feature;

/**
 * 继承的特点
 * 子类可以继承父类的属性和行为，但是子类不能继承父类的构造器。
 * Java是单继承模式:一个类只能继承一个直接父类。
 * Java不支持多继承、但是支持多层继承。
 * Java中所有的类都是Object类的子类。
 */
public class Test {
    public static void main(String[] args) {
        //目标:理解继承的特点。

        //1、子类不能继承父类的构造器
        //2、子类是否可以继承父类的私有成员?---可以的，只是不能直接访问。
        Tiger tiger = new Tiger();
        //tiger.eat();  报错

        //3、子类是否可以继承父类的静态成员---不算继承的。只是共享的。
        System.out.println(Tiger.location);

    }
}

class Animal {
    private void eat() {
        System.out.println("动物吃东西！！！");
    }

    public static String location = "长隆动物园";


}

class Tiger extends Animal {

}
